/* CSS Zieglwallner.de */

html {height: 100.1%; font-size: 62.5%;}
* {margin: 0px; padding: 0px; border: 0px;}

h1, h2, h3, h4, h5, h6 {
        font-family: "Verdana", sans-serif;
        font-weight: normal;
        color: #000099;
        padding: 0.6em 0em 0.2em 0em ;
        }

h1, h3, h4 {
        border-bottom: 1px solid #000099;
        padding-bottom: 0.4em;
}

p {text-align: justify;
   margin-bottom: 0.4em;
}


a {
        font-weight: normal;
        color: #9A0312;
}

a:link {}
a:visited {text-decoration: none;}
a:hover {}
a:active {}

a.int {background: url(../images/link_int.gif) no-repeat left bottom;}

a.ext {background: url(../images/link_ext.gif) no-repeat left bottom;}

a.top {background: url(../images/top.gif) no-repeat left bottom;}

a.int, a.ext, a.top {padding-left: 16px;}

a.int {background: url(../images/link_int.gif) no-repeat left bottom;}

.aufstieg {background: url(../images/gehzeit_aufstieg.gif) no-repeat left center;}
.abstieg {background: url(../images/gehzeit_abstieg.gif) no-repeat left center;}
.hoehe {background: url(../images/gehzeit_differenz.gif) no-repeat left center;}

.neu {
        padding-right: 30px;
}

body{
         margin: 0;
         padding: 0;
         border: 0;
         height: 100%;
         max-height: 100%;
         font-family: Verdana, sans-serif;
         font-size: 1.4em;
         line-height: 1.5em;
         background-color: #FFFFEA;
}

body#links div#maincontent, body#news div#maincontent {
         font-size: 0.9em;
         line-height: 1.0em;
}

#framecontentLeft, #framecontentTop{
position: fixed;
top: 0;
left: 0;
width: 200px; /*Width of left frame div*/
height: 100%;
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background-color: #800000;
color: white;
}

#framecontentLeft {
         padding-top: 140px;
         font-size: 0.9em;
}

#navigation a {
            text-decoration: none;
            color: white;
           }

#navigation li {
            line-height: 2.2em;
            font-size: 1.2em;
}

#navigation li.select {
                    border: 1px solid #FFFFFF; /*  #9A0312; */
                    border-right: 0px;
                    padding-left: 10px;
                    margin-left: -10px;
                    font-weight: bold;
                   }

#navigation ul {list-style-type: none; }
#navigation ul ul {margin-left: 20px;
                line-height: 2.2em;
                font-size: 0.8em;
}




#framecontentTop{
left: 200px; /*Set left value to WidthOfLeftFrameDiv*/
right: 0;
width: auto;
height: 120px; /*Height of top frame div*/
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
color: white;
z-index: 25;
}

#framecontentTop h1 {
         color: white;
}

#backgroundPicture{
         position: absolute;
         left: 210px; /*Set left value to WidthOfLeftFrameDiv*/
         top: 122px; /*Set top value to HeightOfTopFrameDiv*/
         right: 0;
         bottom: 0;
         background-image: url(../images/kirchturm.png);
         width=200px; height:1000px;
         background-repeat: no-repeat;
         background-position: 700px 130px;
         background-attachment: fixed;
         background-color:#FFFFEA;
         z-index: 10;
}

#maincontent{
position: relative;
left: 210px; /*Set left value to WidthOfLeftFrameDiv*/
/* top: 122px; /*Set top value to HeightOfTopFrameDiv*/
right: 0;
bottom: 0;
overflow: visible;
background: transparent;
margin-right: 180px;
margin-top: 122px;
z-index: 10;
}

.defloat {clear: both;}


body#links div#link_lst ul,
body#event_detail div#link_lst ul,
body#rueckblick_detail div#link_lst ul,
body#photos div#link_lst ul {
                 list-style-type: none;
                 line-height: 1.8em;
                 margin-left: 20px;
}

div#link_lst {
}

div#link_lst ul {
                 list-style-type: none;
                 line-height: 1.8em;
                 margin-left: 20px;
}

#shortcut_lst ul  {
                 list-style-type: none;
                 line-height: 1.8em;
                 margin-left: 0px;
}

#shortcut_lst ul ul  {
                 list-style-type: none;
                 line-height: 1.5em;
                 margin-left: 25px;
}



#lst ul {
                 list-style-type: none;
                 margin-left: 10px;
}

div#text_lst ul {
                 list-style-type: square;
                 line-height: 1.8em;
                 margin-left: 20px;
}

div#text_lst ul ul {
                 list-style-type: none;
                 line-height: 1.4em;
                 margin-left: 20px;
}



body#history div#history_lst {
}

body#history div#history_lst ul {
                 list-style-type: none;
                 line-height: 1.5em;
                 margin-left: 20px;
}

body#history div#maincontent,
body#rueckblick_detail div#maincontent,
body#event_detail div#maincontent,
body#photos_detail div#maincontent{
         font-size: 0.9em;
         line-height: 1.2em;
}

#printinfo, #printfooter {display: none;}

.innertube{
margin: 15px; /*Margins for inner DIV inside each DIV (to provide padding)*/
}

* html body{ /*IE6 hack*/
padding: 120px 0 0 200px; /*Set value to (HeightOfTopFrameDiv 0 0 WidthOfLeftFrameDiv)*/
}

* html #maincontent{ /*IE6 hack*/
height: 100%;
width: 100%;
}

* html #framecontentTop{ /*IE6 hack*/
width: 100%;
}

</style>